import axios from "axios"

axios.defaults.baseURL = "http://129.211.169.131:3333"

export let get = (url,params) => {
    // url接口地址 params参数
    // 三个状态 以下两个是成功和失败
    return new Promise((resolve, reject) => {
        // 初始  --> 成功  状态是不可逆的
        // 初始  --> 失败
        // 还有一个等待,即为这个初始
        // 只有一个参数，但有三个状态
        axios.get(url, { params })
            .then((res) => {
                //  请求之后，成功的回调
                resolve(res);
            })
            .catch(() => {
                //  err 失败后的回调
                reject("请求失败")
                //  console.log(arr);
            })

    })

}

export let post=(url,data)=>{
    return new Promise((resolve,reject)=>{
        axios.post(url,data)
             .then((res)=>{
                //  console.log(res);
                resolve(res)
             })
             .catch((err)=>{
                //  console.log(err);
                reject(err)
             })

    })
}